achieved role - French English Dictionary